head sock - Español Inglés Diccionario